be beyond one's power - Francés Inglés Diccionario